MRQNSATGGLSWRRLLFFASIGLQFFLGLSGDSKNTNAGVKTESHTSSSKTGTKVILVLVGFVAVAMFSFFLYKLWQKKKRDEQYARLLKLFEEDDELEVELGLRD